home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The X-Philes (2nd Revision)
/
The X-Philes Number 1 (1995).iso
/
xphiles
/
hp48hor2
/
notabug2.doc
< prev
next >
Wrap
Internet Message Format
|
1995-03-31
|
1KB
From: Lutz.Vieweg@p0.f20.n24730.z2.FIdonet.ORG (Lutz Vieweg)
Newsgroups: comp.sys.hp48
Subject: Another BUG in the OS
Date: 13 Sep 91
I'd like you to notice another bug in the 48sx OS. It's the typical
"programmer-too-lazy" bug:
Type: Result:
1_s^128 1: 1_s^128
UBASE 1: 1_1/s^128 ???????????
Looks funny? You cannot use exponents on units higher than 127.
cu, Lutz Vieweg.
-------
[Reply]
From: enag@ifi.uio.no (Erik Naggum)
Date: 15 Sep 91
Organization: Naggum Software, Oslo, Norway
A bug, eh?
This is technically known as a restriction, not a bug.
Just as you can't enter a date prior to 1582-10-15, set alarms later
than 2088-12-31, you can't have fractional unit dimensions during
calculations, or dimensions in excess of +- 127. You also can't have
real numbers the absolute value of which exponent is greater than 499,
or with more than 15-digit mantissas during calculation. Or binary
numbers with more than 64 significant bits.
This is in fact mentioned in James Donnelly's /The HP 48 Handbook/,
page 9.
I happen to think that giving us the ability to calculate in units up
to the 128th power was kind of nice of Hewlett Packard. The Real
World has some restrictions by itself, and I'm sure happy that Hewlett
Packard has made the calculator significantly _more_ lax than most of
them.
</Erik>